home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / text / hyper / hsc_source.lha / source / hsc.prefs < prev    next >
Text File  |  1996-08-07  |  14KB  |  302 lines

  1. <*
  2. ** this is the config file for hsc
  3. **
  4. ** It defines all tags of html-2.0 and all entities for Latin1-charset. 
  5. ** For html-0.3x, most tags should be in, too. Also included is
  6. ** several bullshit supported only by special browsers.
  7. **
  8. ** (W) by Tommy-Saftw&ooml;rx in 1995,96
  9. **
  10. ** updated:  7-Aug-1996
  11. ** created:  8-Sep-1995
  12. *>
  13.  
  14. <************>
  15. <* entities *>
  16. <************>
  17. <*
  18. ** NOTE: "NUM" is not yet supported
  19. ** and will be ignored.
  20. *>
  21. <$defent NAME="nbsp"   RPLC=" " NUM="160">
  22. <$defent NAME="iexcl"  RPLC="¡" NUM="161">
  23. <$defent NAME="cent"   RPLC="¢" NUM="162">
  24. <$defent NAME="pound"  RPLC="£" NUM="163">
  25. <$defent NAME="curren" RPLC="¤" NUM="164">
  26. <$defent NAME="yen"    RPLC="¥" NUM="165">
  27. <$defent NAME="brvbar" RPLC="¦" NUM="166">
  28. <$defent NAME="sect"   RPLC="§" NUM="167">
  29. <$defent NAME="die"    RPLC="¨" NUM="168">
  30. <$defent NAME="copy"   RPLC="©" NUM="169">
  31. <$defent NAME="ordf"   RPLC="ª" NUM="170">
  32. <$defent NAME="laquo"  RPLC="«" NUM="171">
  33. <$defent NAME="not"    RPLC="¬" NUM="172">
  34. <$defent NAME="shy"    RPLC="­" NUM="173">
  35. <$defent NAME="reg"    RPLC="®" NUM="174">
  36. <$defent NAME="macr"   RPLC="¯" NUM="175">
  37. <$defent NAME="deg"    RPLC="°" NUM="176">
  38. <$defent NAME="plusmn" RPLC="±" NUM="177">
  39. <$defent NAME="sup2"   RPLC="²" NUM="178">
  40. <$defent NAME="sup3"   RPLC="³" NUM="179">
  41. <$defent NAME="acute"  RPLC="´" NUM="180">
  42. <$defent NAME="micro"  RPLC="µ" NUM="181">
  43. <$defent NAME="para"   RPLC="¶" NUM="182">
  44. <$defent NAME="middot" RPLC="·" NUM="183">
  45. <$defent NAME="cedil"  RPLC="¸" NUM="184">
  46. <$defent NAME="sup1"   RPLC="¹" NUM="185">
  47. <$defent NAME="ordm"   RPLC="º" NUM="186">
  48. <$defent NAME="raquo"  RPLC="»" NUM="187">
  49. <$defent NAME="frac14" RPLC="¼" NUM="188">
  50. <$defent NAME="frac12" RPLC="½" NUM="189">
  51. <$defent NAME="frac34" RPLC="¾" NUM="190">
  52. <$defent NAME="iquest" RPLC="¿" NUM="191">
  53. <$defent NAME="Agrave" RPLC="À" NUM="192">
  54. <$defent NAME="Aacute" RPLC="Á" NUM="193">
  55. <$defent NAME="Acirc"  RPLC="Â" NUM="194">
  56. <$defent NAME="Atilde" RPLC="Ã" NUM="195">
  57. <$defent NAME="Auml"   RPLC="Ä" NUM="196">
  58. <$defent NAME="Aring"  RPLC="Å" NUM="197">
  59. <$defent NAME="AElig"  RPLC="Æ" NUM="198">
  60. <$defent NAME="Ccedil" RPLC="Ç" NUM="199">
  61. <$defent NAME="Egrave" RPLC="È" NUM="200">
  62. <$defent NAME="Eacute" RPLC="É" NUM="201">
  63. <$defent NAME="Ecirc"  RPLC="Ê" NUM="202">
  64. <$defent NAME="Euml"   RPLC="Ë" NUM="203">
  65. <$defent NAME="Igrave" RPLC="Ì" NUM="204">
  66. <$defent NAME="Iacute" RPLC="Í" NUM="205">
  67. <$defent NAME="Icirc"  RPLC="Î" NUM="206">
  68. <$defent NAME="Iuml"   RPLC="Ï" NUM="207">
  69. <$defent NAME="ETH"    RPLC="Ð" NUM="208">
  70. <$defent NAME="Ntilde" RPLC="Ñ" NUM="209">
  71. <$defent NAME="Ograve" RPLC="Ò" NUM="210">
  72. <$defent NAME="Oacute" RPLC="Ó" NUM="211">
  73. <$defent NAME="Ocirc"  RPLC="Ô" NUM="212">
  74. <$defent NAME="Otilde" RPLC="Õ" NUM="213">
  75. <$defent NAME="Ouml"   RPLC="Ö" NUM="214">
  76. <$defent NAME="times"  RPLC="×" NUM="215">
  77. <$defent NAME="Oslash" RPLC="Ø" NUM="216">
  78. <$defent NAME="Ugrave" RPLC="Ù" NUM="217">
  79. <$defent NAME="Uacute" RPLC="Ú" NUM="218">
  80. <$defent NAME="Ucirc"  RPLC="Û" NUM="219">
  81. <$defent NAME="Uuml"   RPLC="Ü" NUM="220">
  82. <$defent NAME="Yacute" RPLC="Ý" NUM="221">
  83. <$defent NAME="THORN"  RPLC="Þ" NUM="222">
  84. <$defent NAME="szlig"  RPLC="ß" NUM="223">
  85. <$defent NAME="agrave" RPLC="à" NUM="224">
  86. <$defent NAME="aacute" RPLC="á" NUM="225">
  87. <$defent NAME="acirc"  RPLC="â" NUM="226">
  88. <$defent NAME="atilde" RPLC="ã" NUM="227">
  89. <$defent NAME="auml"   RPLC="ä" NUM="228">
  90. <$defent NAME="aring"  RPLC="å" NUM="229">
  91. <$defent NAME="aelig"  RPLC="æ" NUM="230">
  92. <$defent NAME="ccedil" RPLC="ç" NUM="231">
  93. <$defent NAME="egrave" RPLC="è" NUM="232">
  94. <$defent NAME="eacute" RPLC="é" NUM="233">
  95. <$defent NAME="ecirc"  RPLC="ê" NUM="234">
  96. <$defent NAME="euml"   RPLC="ë" NUM="235">
  97. <$defent NAME="igrave" RPLC="ì" NUM="236">
  98. <$defent NAME="iacute" RPLC="í" NUM="237">
  99. <$defent NAME="icirc"  RPLC="î" NUM="238">
  100. <$defent NAME="iuml"   RPLC="ï" NUM="239">
  101. <$defent NAME="eth"    RPLC="ð" NUM="240">
  102. <$defent NAME="ntilde" RPLC="ñ" NUM="241">
  103. <$defent NAME="ograve" RPLC="ò" NUM="242">
  104. <$defent NAME="oacute" RPLC="ó" NUM="243">
  105. <$defent NAME="ocirc"  RPLC="ô" NUM="244">
  106. <$defent NAME="otilde" RPLC="õ" NUM="245">
  107. <$defent NAME="ouml"   RPLC="ö" NUM="246">
  108. <$defent NAME="divide" RPLC="÷" NUM="247">
  109. <$defent NAME="oslash" RPLC="ø" NUM="248">
  110. <$defent NAME="ugrave" RPLC="ù" NUM="249">
  111. <$defent NAME="uacute" RPLC="ú" NUM="250">
  112. <$defent NAME="ucirc"  RPLC="û" NUM="251">
  113. <$defent NAME="uuml"   RPLC="ü" NUM="252">
  114. <$defent NAME="yacute" RPLC="ý" NUM="253">
  115. <$defent NAME="thorn"  RPLC="þ" NUM="254">
  116. <$defent NAME="yuml"   RPLC="ÿ" NUM="255">
  117.  
  118. <*****************>
  119. <* icon entities *>
  120. <*****************>
  121. <$DEFICON NAME="ftp">
  122. <$DEFICON NAME="gopher">
  123. <$DEFICON NAME="telnet">
  124. <$DEFICON NAME="archive">
  125. <$DEFICON NAME="filing.cabinet">
  126. <$DEFICON NAME="folder">
  127. <$DEFICON NAME="fixed.disk">
  128. <$DEFICON NAME="disk.drive">
  129. <$DEFICON NAME="document">
  130. <$DEFICON NAME="unknown.document">
  131. <$DEFICON NAME="text.document">
  132. <$DEFICON NAME="binary.document">
  133. <$DEFICON NAME="binhex.document">
  134. <$DEFICON NAME="audio">
  135. <$DEFICON NAME="film">
  136. <$DEFICON NAME="image">
  137. <$DEFICON NAME="map">
  138. <$DEFICON NAME="form">
  139. <$DEFICON NAME="mail">
  140. <$DEFICON NAME="parent">
  141. <$DEFICON NAME="next">
  142. <$DEFICON NAME="previous">
  143. <$DEFICON NAME="home">
  144. <$DEFICON NAME="toc">
  145. <$DEFICON NAME="glossary">
  146. <$DEFICON NAME="index">
  147. <$DEFICON NAME="summary">
  148. <$DEFICON NAME="calculator">
  149. <$DEFICON NAME="caution">
  150. <$DEFICON NAME="clock">
  151. <$DEFICON NAME="compressed.document">
  152. <$DEFICON NAME="diskette">
  153. <$DEFICON NAME="display">
  154. <$DEFICON NAME="fax">
  155. <$DEFICON NAME="mail.in">
  156. <$DEFICON NAME="mail.out">
  157. <$DEFICON NAME="mouse">
  158. <$DEFICON NAME="printer">
  159. <$DEFICON NAME="tn3270">
  160. <$DEFICON NAME="trash">
  161. <$DEFICON NAME="uuencoded.document">
  162.  
  163. <****************************>
  164. <* character level elements *>
  165. <****************************>
  166. <* information type elements *>
  167. <$deftag ABBREV /CLOSE /LAZY="cil" /WHTSPC>
  168. <$deftag ACRONYM /CLOSE /LAZY="cil" /WHTSPC>
  169. <$deftag AU /CLOSE /LAZY="cil" /WHTSPC>
  170. <$deftag CITE /CLOSE /LAZY="cil" /WHTSPC>
  171. <$deftag CODE /CLOSE /LAZY="cil" /WHTSPC>
  172. <$deftag DEL /CLOSE /LAZY="cil" /WHTSPC>
  173. <$deftag DFN /CLOSE /LAZY="cil" /WHTSPC>
  174. <$deftag EM /CLOSE /LAZY="cil" /WHTSPC>
  175. <$deftag INS /CLOSE /LAZY="cil" /WHTSPC>
  176. <$deftag KBD /CLOSE /LAZY="cil" /WHTSPC>
  177. <$deftag LANG /CLOSE /LAZY="cil" /WHTSPC>
  178. <$deftag PERSON /CLOSE /LAZY="cil" /WHTSPC>
  179. <$deftag Q /CLOSE /LAZY="cil" /WHTSPC>
  180. <$deftag SAMP /CLOSE /LAZY="cil" /WHTSPC>
  181. <$deftag STRONG /CLOSE /LAZY="cil" /WHTSPC>
  182. <$deftag VAR /CLOSE /LAZY="cil" /WHTSPC>
  183.  
  184. <* font style elements *>
  185. <$deftag B /CLOSE /LAZY="cil" /WHTSPC>
  186. <$deftag BIG /CLOSE /LAZY="cil" /WHTSPC>
  187. <$deftag I /CLOSE /LAZY="cil" /WHTSPC>
  188. <$deftag S /CLOSE /LAZY="cil" /WHTSPC>
  189. <$deftag SMALL /CLOSE /LAZY="cil" /WHTSPC>
  190. <$deftag SUB /CLOSE /LAZY="cil" /WHTSPC>
  191. <$deftag SUP /CLOSE /LAZY="cil" /WHTSPC>
  192. <$deftag TT /CLOSE /LAZY="cil" /WHTSPC>
  193. <$deftag U /CLOSE /LAZY="cil" /WHTSPC>
  194.  
  195. <*********************>
  196. <*** HTML 1.0 tags ***>
  197. <*********************>
  198. <$deftag ! /SPECIAL>
  199. <$deftag A /CLOSE /NAW="A" /LAZY="chil" /WHTSPC NAME:id REL:string REV:string MD:string SHAPE:string TITLE:string onMouseOver:string>
  200. <$deftag ADDRESS /CLOSE /LAZY="ciklw">
  201. <$deftag BASE /ONLYONCE /LAZY="h" target:string>
  202. <$deftag BLOCKQUOTE /CLOSE /LAZY="ciklw">
  203. <$deftag BODY /CLOSE /REQUIRED /ONLYONCE /LAZY="cil" BACKGROUND:uri BGCOLOR:color TEXT:color LINK:color VLINK:color ALINK:color>
  204. <$deftag BR /LAZY="cikl">
  205. <$deftag DD /LAZY="cikl">
  206. <$deftag DL /CLOSE /LAZY="cikl" COMPACT:bool>
  207. <$deftag DT /LAZY="cikl">
  208. <$deftag HTML /CLOSE /REQUIRED /ONLYONCE>
  209. <$deftag HEAD /CLOSE /REQUIRED /ONLYONCE>
  210. <$deftag H1 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  211. <$deftag H2 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  212. <$deftag H3 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  213. <$deftag H4 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  214. <$deftag H5 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  215. <$deftag H6 /CLOSE /NAW="h1|h2|h3|h4|h5|h6" /LAZY="ciklmsw" /WHTSPC ALIGN:enum("left|right|center|justify") SEQNUM:string SKIP:string DINGBAT:string>
  216. <$deftag HR /LAZY="ciklm" SRC:uri/z SIZE:string WIDTH:string ALIGN:enum("left|right|center")/j NOSHADE:bool/j >
  217. <$deftag IMG /LAZY="cil" SRC:uri/x/z/r ALT:string ALIGN:enum("top|bottom|middle|left|right|texttop|absmiddle|baseline|absbottom") MD:string UNITS:string ISMAP:bool WIDTH:string HEIGHT:string VALIGN:enum("top|middle|bottom|baseline") BORDER:string/j HSPACE:string/j VSPACE:string/j LOWSRC:uri/j USEMAP:uri/j>
  218. <$deftag ISINDEX /LAZY="h" PROMPT:string/j>
  219. <$deftag LI /AUTOCLOSE /MBI="ul|ol|dir|menu" /LAZY="ciklms" SKIP:string DINGBAT:string VALUE:string/j TYPE:string/j>
  220. <$deftag LINK HREF:uri/x TITLE:string REV:string REL:string URN:string METHODS:string>
  221. <$deftag NEXTID N:string>
  222. <$deftag P /AUTOCLOSE /LAZY="cilw" ALIGN:enum("left|right|center|justify|indent")>
  223. <$deftag PRE /CLOSE /LAZY="cikl" WIDTH:string>
  224. <$deftag OL /CLOSE SEQNUM:string COMPACT:bool CONTINUE:bool START:string/j TYPE:string/j>
  225. <$deftag TITLE /CLOSE /REQUIRED /ONLYONCE /WHTSPC>
  226. <$deftag UL /CLOSE /LAZY="ciklms" PLAIN:bool COMPACT:bool DINGBAT:string WRAP:string>
  227.  
  228. <*********************>
  229. <*** HTML 2.0 tags ***>
  230. <*********************>
  231. <$deftag FORM /CLOSE ACTION:string METHOD:enum("get|post") ENCTYPE:string SCRIPT:string>
  232. <$deftag INPUT /MBI="form" /LAZY="cilms" TYPE:string NAME:string VALUE:string DISABLED:bool CHECKED:bool MAXLENGTH:string ALIGN:enum("top|middle|bottom|left|right") ACCEPT:string MIN:string MAX:string SIZE:string>
  233. <$deftag MENU /CLOSE COMPACT:bool>
  234. <$deftag META CONTENT:string/r HTTP-EQUIV:string NAME:string>
  235. <$deftag OPTION /MBI="select" SELECTED:bool DISABLED:bool VALUE:string>
  236. <$deftag SELECT /CLOSE /MBI="form" /LAZY="cil" NAME:string/r MULTIPLE:bool ROWS:string COLS:string DISABLED:bool ERROR:string WIDTH:string HEIGHT:string UNITS:string>
  237. <$deftag TEXTAREA /MBI="form" /CLOSE ALIGN:enum("top|bottom|middle|left|right") COLS:string NAME:string ROWS:string WRAP:enum("off|soft|hard")>
  238.  
  239. <*********************>
  240. <*** HTML 3.x tags ***>
  241. <*********************>
  242. <$deftag AREA /MBI="map" COORDS:string SHAPE:enum("rect|circle|polygon") HREF:uri NOHREF:bool ALT:string>
  243. <$deftag BANNER /CLOSE /LAZY="cil">
  244. <$deftag BQ /CLOSE /LAZY="cikl" NOWRAP:bool>
  245. <$deftag CAPTION /CLOSE /MBI="fig|table" /LAZY="cil" ALIGN:enum("top|bottom|left|right")>
  246. <$deftag CENTER /CLOSE>
  247. <$deftag CREDIT /CLOSE /MBI="bq|fig" /LAZY="cil">
  248. <$deftag DIV /CLOSE /LAZY="ciklw" ALIGN:enum("left|right|center|justify")>
  249. <$deftag FN /CLOSE /LAZY="cil">
  250. <$deftag FIG /CLOSE /LAZY="cikl" SRC:uri/x/z/r ALIGN:enum("left|right|center|justify|bleedleft|bleedright") NOFLOW:bool MD:string WIDTH:string/j HEIGHT:string/j UNITS:string IMAGEMAP:uri>
  251. <$deftag FONT /CLOSE COLOR:color FACE:string SIZE:enum("1|2|3|4|5|6|7|+1|+2|+3|+4|+5|+6|+7|-1|-2|-3|-4|-5|-6|-7")><* looks rather stupid, eh? *>
  252. <$deftag LH /CLOSE /LAZY="cil">
  253. <$deftag MAP /CLOSE NAME:id>
  254. <$deftag NOTE /CLOSE /LAZY="ciklms">
  255. <$deftag OVERLAY SRC:uri/x/z/r MD:string UNITS:string X:string Y:string  WIDTH:string/j HEIGHT:string/j IMAGEMAP:uri>
  256. <$deftag RANGE /LAZY="ci" FROM:uri UNTIL:uri>
  257. <$deftag STYLE NOTATION:string>
  258. <$deftag TABLE /CLOSE /LAZY="ciklw" NOFLOW:bool ALIGN:enum("left|right|center|justify|bleedleft|bleedright") UNITS:string COLSPEC:string DP:string WIDTH:string BORDER:string CELLSPACING:string CELLPADDING:string>
  259. <$deftag TD /MBI="table" /LAZY="cikw" /AUTOCLOSE NOFLOW:bool ALIGN:enum("left|right|center|justify|decimal") VALIGN:enum("top|middle|bottom|baseline") DP:string AXIS:string AXES:string COLSPAN:string ROWSPAN:string WIDTH:string BGCOLOR:color>
  260. <$deftag TH /MBI="table" /LAZY="cikw" /AUTOCLOSE NOFLOW:bool ALIGN:enum("left|right|center|justify|decimal") VALIGN:enum("top|middle|bottom|baseline") DP:string AXIS:string AXES:string COLSPAN:string ROWSPAN:string>
  261. <$deftag TR /MBI="table" /LAZY="cilw" /AUTOCLOSE ALIGN:enum("left|right|center|justify|decimal") VALIGN:enum("top|middle|bottom|baseline") DP:string>
  262.  
  263. <*********************>
  264. <*** JAVA tags     ***>
  265. <*********************>
  266. <$deftag APPLET /CLOSE CODE:uri WIDTH:string HEIGHT:string CODEBASE:uri ALT:string NAME:id VSPACE:string/j HSPACE:string/j ALIGN:enum("left|right|middle|texttop|top|absmiddle|baseline|bottom|absbottom")>
  267. <$deftag PARAM NAME:string VALUE:string>
  268.  
  269. <**********************>
  270. <*** /OBSOLETE tags ***>
  271. <**********************>
  272. <$deftag LISTING /CLOSE /OBSOLETE>
  273. <$deftag PLAINTEXT /CLOSE /OBSOLETE>
  274. <$deftag XMP /CLOSE /OBSOLETE>
  275. <$deftag HP0 /CLOSE /OBSOLETE /WHTSPC><* highlight phrase *>
  276. <$deftag HP1 /CLOSE /OBSOLETE /WHTSPC>
  277. <$deftag HP2 /CLOSE /OBSOLETE /WHTSPC>
  278. <$deftag HP3 /CLOSE /OBSOLETE /WHTSPC>
  279. <$deftag STRIKE /CLOSE /OBSOLETE /WHTSPC>
  280.  
  281. <******************>
  282. <*** /JERK tags ***>
  283. <******************>
  284. <$deftag BASEFONT /JERK SIZE:enum("1|2|3|4|5|6|7")>
  285. <$deftag BGSOUND /JERK SRC:uri LOOP:string>
  286. <$deftag BLINK /CLOSE /JERK>
  287. <$deftag EMBED /AUTOCLOSE /JERK SRC:uri HEIGHT:string WIDTH:string ATTRIBUTE_1:string ATTRIBUTE_2:string>
  288. <$deftag FRAME /JERK SRC:uri NAME:string MARGINWIDTH:string MARGINHEIGHT:string SCROLLING:enum("yes|no|auto") NORESIZE:bool>
  289. <$deftag FRAMESET /CLOSE /JERK ROWS:string COLS:string BORDER:string>
  290. <$deftag NOBR /CLOSE /JERK>
  291. <$deftag NOEMBED /CLOSE /JERK>
  292. <$deftag NOFRAME /CLOSE /JERK>
  293. <$deftag WBR /JERK>
  294. <$deftag SPACER /JERK TYPE:enum("vertical|horizontal|block") SIZE:string WIDTH:string HEIGHT:string ALIGN:enum("top|bottom|middle|left|right|texttop|absmiddle|baseline|absbottom")>
  295. <$deftag MULTICOL /CLOSE /JERK COLS:string GUTTER:string WIDTH:string>
  296.  
  297. <** keywords for "click here"-syndrome **>
  298. <$define HSC.CLICK-HERE:string/c="click|here">
  299. <** color names **>
  300. <$define HSC.COLOR-NAMES:string/c="aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|purple|red|silver|teal|white|yellow">
  301. <* EOF *>
  302.